a swamp - French English Dictionary